import axios from 'axios'

// 设置post请求头
axios.defaults.baseURL = 'http://127.0.0.1:8082'  //正式
axios.defaults.headers.post['Content-Type'] = 'application/json'

const Axios = axios.create({
    baseURL: 'http://127.0.0.1:8082',
    //设置超时
    timeout: 5*60000
})

//请求拦截器

//响应拦截器

export default {
    post(url,data) {
        return new Promise((resolve, reject) => {
            Axios({
                method: 'post',
                url:  url,
                data: data
            }).then(res=>{
                resolve(res.data)
            }).catch(err=>{
                reject(err)
            })
        })
    },
    get(url,data) {
        return new Promise((resolve,reject)=>{
            Axios({
                method: 'get',
                url: url,
                data: data
            }).then(res=>{
                resolve(res.data)
            }).catch(err=>{
                reject(err)
            })
        })
    }
}
